<?php
/**
 * Classe que faz as consultas SQL para a Categoria
 * 
 * @author Rafael Mitsuo Moriya <rafaumsurfista@gmail.com>
 * @version 1.0 2009-02-11 00:00:00
 * @package RH
 * @subpackage classes_banco
 * @access public
 * @see Listagem
 */
class turmamodulo extends Zend_Db_Table_Abstract 
{
	protected $_table = "turmamodulo";
	protected $_primary = "idturmamodulo";
	
	/*
	 * Default
	 */
	
	public function salvar($array){
		return $this->insert($array);
	}
	
	public function deletarporturma($idturma){
		$this->delete("idturma = '{$idturma}'");
	}
	
	public function listar()
	{
		$sql = $this->_db->select()->from("turmamodulo")->order("turmamodulo");
		return $this->_db->fetchAll($sql);
	}
	
	public function pegaporcurso($idturma){
		
		$array = array();
		
		foreach($this->fetchAll("idturma = '{$idturma}'") as $key){
			$array[$key['idmodulo']]['datainiciomodulo'] = $key['datainiciomodulo'];			
			$array[$key['idmodulo']]['dataterminomodulo'] = $key['dataterminomodulo'];			
		}
		
		return $array;
	}
}
?>